﻿/*app表单css合集*/

input{ width: auto; height: auto; min-height:23px; font-size:14px; line-height:16px; text-indent:0px; float: left; display: block; position: relative; z-index:999; border-width:0px; background-color:rgba(255, 255, 255, 0); outline:medium; color:#656565; cursor: inherit;}

textarea{ width: auto; height: auto; font-size:14px; line-height:22px; text-align:left; float: left; display: block;  border-width:0px; background-color:rgba(255, 255, 255, 0); outline:medium;}

.texhi{ width:93%; height:auto; min-height:32px; max-height:144px;word-wrap: break-word;
 overflow-x: hidden; overflow-y: auto; padding-top:6px; font-size:14px; line-height:24px; text-align:left; float: none; margin:0px auto; clear:none; outline:medium;}

select{ width: auto; height:30px; float: none; line-height: normal; font-size:16px; color: rgb(20, 121, 215); margin-top:0px; margin-bottom:0px; margin-right: 3px; -webkit-border-radius:4px ; -moz-border-radius:4px; border-width:0px 16px 0px 0px; border-color:rgba(255, 255, 255, 0); -webkit-border-image:url("img/bord3.png") 0 20 0 0;  -moz-border-image:url("img/bord3.png") 0 20 0 0; background:no-repeat;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: rgba(188,188,188,1.00); font-size:14px;line-height:16px;
}

.sb_box10 input::-webkit-input-placeholder {
  color: rgba(188,188,188,1.00); font-size:14px;line-height:1em;
}


/*选择表单样式*/
.chec_box {
    float: left;
    height: auto;
    margin: 5px 0px 0px 0%;
    clear: none;
    width: auto;
    min-height: 20px;
    min-width: 0px;
}
.chec_text {
    float: left;
    font-size: 14px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 22px;
    margin: 0px 0px 0px 4px;
    clear: none;
    min-height: 0px;
    color: rgb(52, 73, 90);
}

.checkbox, .radio {
	
    margin-right: 0px;
	margin-left:0px;
	margin-top:3px;
    padding: 0;
    display: inline-block;
	float:left;
}
.checkbox label, .radio label {
    width: 20px;
    height: 20px;
    display: block;
    cursor: pointer;
	margin-top:0px; margin-right:1px; margin-left:4px;
	background: url(img/chk_1a.png) no-repeat center center;
	background-size:20px 20px;
}
.radio label {border-radius: 100%; margin-top:9px; margin-right:8px; margin-left:4px;}
.checkbox input:checked + label:before {
    width: 20px;
    height: 20px;
    display: block;
	background: url(img/chk_1b.png) no-repeat center center;
	background-size:20px 20px;
	content: attr(data-on);
	color:rgba(255,255,255,0)
}
.radio input:checked + label:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    position: relative;
}
.checkbox input, .radio input {
    display: none;
}


/*2020主页搜索样式新增弹出层样式*/
.sstcx_box {
    float: left;
    height: auto;
    clear: none;
    width: 165px;
    min-height: 160px;
    background-color: rgba(255, 255, 255, 0.8);
    border: 1px solid rgb(252, 152, 66);
    position: absolute;
    top: -1px;
    left: 10px;
    bottom: auto;
    right: auto;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    padding-top: 8px;
    padding-bottom: 0px;
    z-index: 1000;
}

.sstcx_input {
    float: none;
    height: 36px;
    font-size: 1em;
	line-height: 36px;
	  margin: 0px auto 10px;
	text-align: center;
    clear: none;
    width: 92%;
    background-color: rgb(252, 152, 66);
    opacity: 1;
    color: rgb(255, 255, 255);
    border-style: none;
    font-weight: 700;
	 border-radius: 4px;
	cursor: pointer;
}

.sstcx_input:hover {
    background-color: rgb(248, 227, 149);
    color: rgb(254, 119, 3);
}